Big Huge Thesaurus

beta cell

noun

sounds kind of like